settlement allowance - French English Dictionary